package com.dhsc.service.ywzj.kbpzgl.pzlxwh;

import com.dhsc.domain.ywzx.kbpzgl.PzgllxxxVo;
import com.dhsc.domain.ywzx.kbpzgl.PzlxwhVo;
import com.dhsc.domain.yypt.LayuiTableVo;
import com.dhsc.domain.yypt.ResponseObject;

/**
 * @author 凭证类型维护
 * @date 2024/4/9 15:46
 */
public interface IPzlxwhService {

    /**
     * @Description:查询凭证类型维护
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/4/9 15:53
     * @param p:
     */
    LayuiTableVo queryPzlxwhinfo(PzlxwhVo p);

    /**
     * @Description:保存凭证类型维护信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/4/15 10:30
     * @param p:
     */
    ResponseObject savePzlxwhFile(PzlxwhVo p);

    /**
     * @Description:删除凭证类型维护信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/4/16 13:39
     * @param p:
     */
    ResponseObject deletePzlx(PzlxwhVo p);

    /**
     * @Description:查询凭证管理联系信息
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/4/23 13:37
     * @param p:
     */
    LayuiTableVo queryPzgllxxx(PzgllxxxVo p);

    /**
     * @Description:保存凭证管理联系人信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/4/23 13:39
     * @param p:
     */
    ResponseObject savePzgllxxx(PzgllxxxVo p);

    /**
     * @Description:查询网点凭证管理营业部信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/9/6 14:42
     * @param p:
     */
    ResponseObject queryYwzxPzglyyb(PzgllxxxVo p);
}
